// 相关配置
var gridData = []; //存储地图对象

//整个网格的行与列
var tr = 30;
var td = 30;

//蛇的身体大小
var snakeBody = 20;

//明确新的蛇头和旧蛇头的位置关系；在确定新蛇头坐标的时候，会拿下面的对象和旧蛇头做一个计算
var directionNum = {
    left : {x : -1,y : 0,flag : 'left'},
    right : {x : 1, y : 0,flag : 'right'},
    top : {x : 0,y: -1, flag : 'top'},
    bottom : {x : 0,y : 1,flag : 'bottom'}
}

//蛇相关配置
var snake = {
    //蛇一开始移动的方向
    direction : directionNum.right,
    // 蛇的初始位置
    snakePos : [
        {x : 0,y : 0,domComtent: "",flag:'body'},
        {x : 1,y : 0,domComtent: "",flag:'body'},
        {x : 2,y : 0,domComtent: "",flag:'body'},
        {x : 3,y : 0,domComtent: "",flag:'head'},
    ]
}

//食物相关的配置信息
var food = {
    x:0, y : 0, domContent: ""
}